<template>
  <swiper :options="swiperOption">
    <swiper-slide v-for="(slide,key) in swiperSlides" :key="key">
      <img  alt="" :src="slide">
    </swiper-slide>
    <div class="swiper-pagination" slot="pagination"></div>
  </swiper>
</template>
<script>
  export default {
    name: 'carousel',
    props:['swiperSlides'],
    data() {
      return {
        swiperOption: {
          //是否自动滑动
          autoplay:true,
          delay: 1000,//1秒切换一次
          //Swiper使用flexbox布局(display: flex)，开启这个设定会在Wrapper上添加等于slides相加的宽或高，在对flexbox布局的支持不是很好的浏览器中可能需要用到。
          setWrapperSize:true,
          pagination: {
            el: '.swiper-pagination'
          },
          //鼠标是否可以拖动，默认true
          // mousewheelControl:false,
          observeParents:true
        }
      }
    }
  }
</script>
<style scoped>
  img{width:100%}
</style>
